
const path = require('path')

module.exports = {
  configureWebpack: {
    resolve: {
      alias: {
        // 'assets': '@/assets',
        // 'common': '@/common',
        'api': '@/api',
        'views': '@/views',
        'components': '@/components',
        'utils': '@/utils'
      }
    },
    devServer: {
      host: '0.0.0.0',
      port: 8080,
      open: false,
      // assetsSubDirectory: 'static',
      // assetsPublicPath: '/',
      // proxy: {
      //   '/api': {
      //     target: 'http://h8x3s8.natappfree.cc',// 要跨域的域名s
      //     changeOrigin: true, // 是否开启跨域
      //     // pathRewrite: {   //重写路径
      //     //   '^/api': ''   // 这种接口配置出来     http://XX.XX.XX.XX:8083/api/login
      //     // }
      //   },
      // },
      proxy: {
        // detail: https://cli.vuejs.org/config/#devserver-proxy
        [process.env.VUE_APP_BASE_API]: {
          target: `http://192.168.1.163:8080`,
          // target: 'http://h8x3s8.natappfree.cc',
          changeOrigin: true,
          pathRewrite: {
            ['^' + process.env.VUE_APP_BASE_API]: ''
          }
        }
      },
    }
  }
}